strode - stridden - French English Dictionary